Big Huge Thesaurus

goose liver

noun

sounds kind of like